Procurement Request
HomeCompound Synonyms > 1,2,3-Propanetricarboxylic acid,2-hydroxy-,1-(2-hydroxy-3-(octadecyloxy)propyl) ester,compd with 2,2',2''-nitrilotris(ethanol)